Package com.cisco.pt.ipc.sim.impl
Class ACLProcessImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.ProcessImpl
com.cisco.pt.ipc.sim.impl.ACLProcessImpl
- All Implemented Interfaces:
IPCObject,ACLProcess,Process
- Direct Known Subclasses:
ACLv6ProcessImpl,AsaAclProcessImpl
Information provided by the PKI file:
\class AclProcess
\brief AclProcess is the process that handles ACLs.
\example network().getDevice("Router0").getProcess("AclProcess")
- Author:
- Auto-generated
-
Field Summary
Fields inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
accessMessage, ipcFactory, packetTracerSession -
Constructor Summary
ConstructorsConstructorDescriptionACLProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage) -
Method Summary
Modifier and TypeMethodDescriptionvoidInformation provided by the PKI file:Information provided by the PKI file:getAclAt(int index) Information provided by the PKI file:intInformation provided by the PKI file:voidInformation provided by the PKI file:Methods inherited from class com.cisco.pt.ipc.sim.impl.ProcessImpl
getOwnerDeviceMethods inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession, sendMessage, sendMessageWithReturn, translateToCommandStatusStringPairMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.IPCObject
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSessionMethods inherited from interface com.cisco.pt.ipc.sim.Process
getOwnerDevice
-
Constructor Details
-
ACLProcessImpl
public ACLProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage)
-
-
Method Details
-
addAcl
Information provided by the PKI file:
\brief Adds the Acl object with the specified ID to this process. \param aclID, the ID of the Acl object to add.- Specified by:
addAclin interfaceACLProcess- Parameters:
aclID- Takes in a parameter of aclID
-
removeAcl
Information provided by the PKI file:
\brief Removes the Acl object with the specified ID from this process. \param aclID, the ID of the Acl object to remove.- Specified by:
removeAclin interfaceACLProcess- Parameters:
aclID- Takes in a parameter of aclID
-
getAcl
Information provided by the PKI file:
\brief Returns the Acl object from the specified ID. \param aclID, the ID of the Acl object. \return Acl, the Acl object associated with the specified ID.- Specified by:
getAclin interfaceACLProcess- Parameters:
aclID- Takes in a parameter of aclID- Returns:
- ACL Returns a ACL
-
getAclAt
Information provided by the PKI file:
\brief Returns the Acl object at the specified index. \param index, the index of Acl object. \return Acl, the Acl object associated with the specified index.- Specified by:
getAclAtin interfaceACLProcess- Parameters:
index- Takes in a parameter of index- Returns:
- ACL Returns a ACL
-
getAclCount
public int getAclCount()Information provided by the PKI file:
\brief Returns the number of Acl objects in this process. \return int, the number of Acl objects in this process.- Specified by:
getAclCountin interfaceACLProcess- Returns:
- int Returns a int
-